Optimal Capacity Provisioning for Online Job Allocation with Hard Allocation Ratio Requirement
نویسندگان
چکیده
The problem of allocating jobs to appropriate servers in cloud computing is studied in this paper. We consider that jobs of various types arrive in some unpredictable pattern and the system is required to allocate a certain ratio of jobs. In order to meet the hard allocation ratio requirement in the presence of unknown arrival patterns, one can increase the capacity of servers by expanding the size of data centers. We then aim to find the minimum capacity needed to meet a given allocation ratio requirement. We study this problem for both systems with persistent jobs, such as video streaming, and systems with dynamic jobs, such as database queries. For both systems, we propose online job allocation policies with low complexity. For systems with persistent jobs, we prove that our policies can achieve a given hard allocation ratio requirement with the least capacity. For systems with dynamic jobs, the capacity needed for our policies to achieve the hard allocation ratio requirement is close to a theoretical lower bound. Two other popular policies are studied, and we demonstrate that they need at least an order higher capacity to meet the same hard allocation ratio requirement. Simulation results demonstrate that our policies remain far superior than the other two even when jobs arrive according to some random process.
منابع مشابه
Xu, Peng. Qos Provisioning and Pricing in Multiservice Networks: Optimal and Adaptive Control over Measurement-based Scheduling. (under the Di- Rection of Professor Michael Devetsikiotis). Qos Provisioning and Pricing in Multiservice Networks: Optimal and Adaptive Control over Measurement-based Scheduling
XU, PENG. QoS Provisioning and Pricing in Multiservice Networks: Optimal and Adaptive Control over Measurement-based Scheduling. (Under the direction of Professor Michael Devetsikiotis). In order to ensure efficient performance under inherently and highly variable traffic in multiservice networks, we propose a generalized adaptive and optimal control framework to handle the resource allocation....
متن کاملSimulation Results of User Behavior-Aware Scheduling Based on Time-Frequency Resource Conversion
Integrating time-frequency resource conversion (TFRC), a new network resource allocation strategy, with call admission control can not only increase the cell capacity but also reduce network congestion effectively. However, the optimal setting of TFRC-oriented call admission control suffers from the curse of dimensionality, due to Markov chain-based optimization in a high-dimensional space. To ...
متن کاملA Cost-Effective Resource Provisioning Framework using Online Learning in IaaS Clouds
Cloud vendors such as Amazon EC2 offer two types of purchase options: on-demand and spot instances. An important problem for all users is to determine the way of utilizing different purchase options so as to minimize the cost of processing all incoming jobs while respecting their response-time targets. To be cost-optimal, the process under which users utilize self-owned and cloud instances to p...
متن کاملOnline Mechanism Design for Cloud Computing
In this work, we study the problem of online mechanism design for resources allocation and pricing in cloud computing (RAPCC). We show that in general the allocation problems in RAPCC are NP-hard, and therefore we focus on designing dominant-strategy incentive compatible (DSIC) mechanisms with good competitive ratios compared to the offline optimal allocation (with the prior knowledge about the...
متن کاملSolving Redundancy Allocation Problem with Repairable Components Using Genetic Algorithm and Simulation Method
Reliability optimization problem has a wide application in engineering area. One of the most important problems in reliability is redundancy allocation problem (RAP). In this research, we worked on a RAP with repairable components and k-out-of-n sub-systems structure. The objective function was to maximize system reliability under cost and weight constraints. The aim was determining optimal com...
متن کامل